bmw m340i touring test